#import <UIKit/UIKit.h>
#import "TouchableWindow.h"
#import "PinNoteManager.h"
#import "MapAppSettings.h"
#import "EventManager.h"
#import "FoursquareManager.h"

@class MapViewController;

/**
 * Initializes and displays the main view controller for this application.
 * 
 * @author      Justin Hollander
 * @author      James Lin
 * @version     1.0.2 
 * @since       0.1.0
 */
@interface MapAppAppDelegate : NSObject <UIApplicationDelegate> {
    TouchableWindow*        window;               // Window containing the views
	MapViewController*      mapViewController;    // Main view controller for the application
	UINavigationController* navigationController; // View controller heirarchy manager
}

@property (nonatomic, retain) TouchableWindow* window;
@property (nonatomic, retain) UINavigationController* navigationController;
@property (nonatomic, retain) MapViewController* mapViewController;

@end